home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 131 / XENIATGM131.iso / Goodies / I-WAR 2 Egde of Chaos - New SDK / IW2-EOC_Pog_Scripting_SDK.exe / include / iMap.h < prev    next >
Text File  |  2002-01-14  |  2KB  |  53 lines

  1. //
  2. // (c) 1998-9 Particle Systems Ltd. All Rights Reserved
  3. //
  4. // iMap.h
  5. //
  6. // Compiler-generated export header for package "iMap"
  7. //
  8. // Revision control information:
  9. //
  10. // $Header: /iwar2/resource/scripts/include/iMap.h 1     5/03/01 12:26p Martyn $
  11. //
  12.  
  13. // Dependencies ////////////////////////////////////////////////////////////////
  14.  
  15. // Enumerated types ////////////////////////////////////////////////////////////
  16.  
  17. // Functions ///////////////////////////////////////////////////////////////////
  18.  
  19.  
  20. // this is a test section ofr matt to try out maps 
  21.  
  22. prototype iMap.Main();
  23.  
  24. prototype bool iMap.Load( string ini_name, hsim map_centre );
  25.  
  26. // these are the descriptor functions
  27.  
  28. prototype string iMap.GetAuthor ( hinifile ini );
  29.  
  30. prototype string iMap.GetDescription ( hinifile ini );
  31.  
  32. prototype string iMap.GetDate ( hinifile ini );
  33.  
  34. prototype string iMap.GetName ( hinifile ini );
  35.  
  36. // this returns the resource request for the map resource
  37.  
  38. prototype string iMap.GetMap ( hinifile ini );
  39.  
  40. prototype float iMap.GetMapSize ( hinifile ini );
  41.  
  42. // functions to return geography
  43.  
  44. prototype hgroup iMap.GetGeography ( hinifile ini, hsim map_centre );
  45.  
  46. // this returns the spawn points - this group will return 3 subgroups :
  47. // 0 = alpha spawn points, 1 = beta spawn points, 2 = hero spawn points
  48.  
  49. prototype hgroup iMap.GetSpawnPoints ( hinifile ini, hsim map_centre );
  50.  
  51. // EOF /////////////////////////////////////////////////////////////////////////
  52.  
  53.